package com.webwork.project.system.dao;

import com.webwork.common.dao.IUpdate;
import com.webwork.project.system.dataobject.SysUser;

/**
 * 用户更新Dao接口
 *
 */
public interface IUpdateUserDao extends IUpdate {

	/**
	 * 插入对象
	 * @param o
	 * 
	 * @return 插入条数
	 */
	int insert(final SysUser o);

	/**
	 * 根据主键更新对象
	 * @param o
	 * @param id
	 * 
	 * @return 更新条数
	 */
	int update(final SysUser o, final int id);

	/**
	 * 根据主键删除对象
	 * @param id
	 * 
	 * @return 删除条数
	 */
	int delete(final int id);

}
